(C) 1996 AROS - The Amiga Replacement OS


NAME
#include <intuition/intuition.h>
#include <proto/intuition.h>
void RefreshGList()
SYNOPSIS
struct Gadget * gadgets
struct Window * window
struct Requester * requester
LONG numGad

LOCATION
In IntuitionBase at offset 72
FUNCTION
Refresh (draw anew) the specified number of gadgets starting at the specified gadget.

INPUTS
gadgets
This is the first gadget which will be refreshed.
window
The window which contains the gadget
requester
If the gadget has GTYP_REQGADGET set, this must be a pointer to a Requester; otherwise the value is ignored.
numGad
How many gadgets should be refreshed. The value may range from 0 to MAXLONG. If there are less gadgets in the list than numGad, only the gadgets in the list will be refreshed.
RESULT
None.

NOTES
This function *must not* be called inside a BeginRefresh()/EndRefresh() pair.

EXAMPLE
// Refresh one gadget
RefreshGList (&gadget, win, NULL, 1);

// Refresh all gadgets in the window
RefreshGList (win->FirstGadget, win, NULL, -1L);

BUGS
SEE ALSO
INTERNALS
HISTORY
27.01.1997 ldp
Polish
10.12.1996 aros
Moved #include into first column to allow makedepend to see it.
08.11.1996 aros
All OS function use now Amiga types

Moved intuition-driver protos to intuition_intern.h

25.10.1996 aros
Handle BOOPSI Gadgets
24.10.1996 aros
Use the official AROS macros over the __AROS versions.
10.10.1996 digulla
Move Gadget code in own files
04.10.1996 digulla
Added a comment
02.10.1996 digulla
Draw text after border for IMAGE and BORDER gadgets and before for HCOMP-type gadgets (The text of IMAGE-Gadgets was not visible)
29.08.1996 digulla
Commented Moved common code from driver to Intuition
29.08.1996 digulla
Fixed a small bug in PropGadgets. The jumpsize of the knob was too small.
28.08.1996 digulla
Proportional gadgets BOOPSI